/*******************************************************************************
 * 版权所有 (C)2014用友软件股份有限公司
 *
 * 文件名称： MaMobClick
 * 内容摘要： 统计类
 * 当前版本： v1.0
 * 作   者： 朱磊
 * 完成日期： 2013年4月10日
 * 说   明：
 
 * 修改日期：
 * 版 本 号：
 * 修 改 人：
 * 修改内容：
 ******************************************************************************/

#import <UIKit/UIKit.h>

@interface MaMobClick : NSObject

// 判断联网方式
typedef enum{
    NETWORK_TYPE_NONE = 0,
    NETWORK_TYPE_2G = 1,
    NETWORK_TYPE_3G = 2,
    NETWORK_TYPE_WIFI = 3
}NETWORK_TYPE;

/** 设置app版本号。默认提取 plist文件中的Bundle versions string, short字段。
 如果上述字段为空，则取 plist文件中的Bundle versions字段。
 如果要自定义app版本号，则调用该方法。
 
 @param appVersion 版本号，例如设置成"1.0.1".
 @return void.
 */
+ (void)setAppVersion:(NSString *)appVersion;

/** 开启Ma移动统计
 @param appKey 应用唯一标识.
 @param corpKey 企业唯一标识
 @return void
 */
+ (void)startWithAppkey:(NSString *)appKey corpKey:(NSString *)corpKey;

/** 页面时长统计,记录某个view被打开多长时间,调用beginLogPageView,endLogPageView自动计时
 @param pageName 需要记录时长的view名称.
 @return void.
 */
+ (void)beginLogPageView:(NSString *)pageName;
+ (void)endLogPageView:(NSString *)pageName;

@end
